package com.ado.agea.carga;

import com.ado.agea.datos.Colecciones;
import com.ado.agea.util.Bases;

public class CargarInsumos extends CargarConceptos{

	private String tipo = "3";
	
	@Override
	public void procesar() {
		getRegistros(Colecciones.conceptos, Bases.BASE_ACTUAL, tipo);
	}

	protected boolean codigoValido(String codigo) {
		return true;
	}
	
	@Override
	protected String getFamilia(String codigo) {
		try {
			if (codigo.matches("E\\d{5}")) {
				return "3";
			} else if (Integer.valueOf(codigo) < 900) {
				return "2";
			} else if (Integer.valueOf(codigo) >= 900) {
				return "1";
			}
		} catch (Exception unimportant) {
		}
		return "4";
	}

}
